home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 26
/
Cream of the Crop 26.iso
/
games
/
zmud455.zip
/
README.TXT
< prev
next >
Wrap
Text File
|
1997-04-13
|
5KB
|
99 lines
Welcome to zMUD!
RELEASE NOTES for v4.55
=======================
Welcome to the public release of the "bionic" version of zMUD. You will find this
version much faster than v4.4x and earlier, both in screen scrolling and in trigger
processing. I have put some benchmark data on the web at:
http://www.zuggsoft.com/zmud/bench.htm
and will soon be adding timing tests for triggers.
This version should be compatible with old versions, with lots of bugs fixed and
several new features. For the list of fixes and features, see the Version History
on the web page.
Here are some details on some of the new features. I havn't had a chance to update
the help files (as usual) to include these new features.
VT100 emulation
---------------
This version has full VT00 emulation. This can be enabled or disabled in the
General Preferences in the Emulation area. Also, if you want to use zMUD as a
telnet client, enable the Character Mode in the emulation so that individual characters
are sent to the server as soon as keys are pressed. In this mode, you must click on
the MUD window to activate the cursor, then start typing. Your text will also be
added to the command line so that command history still works. If you click on the
command line and type, the characters are only entered into the command line and the
entire line is sent to the MUD when you press Return.
Color Triggers
--------------
In the option tab of the Trigger dialog, you can now enable Color Triggers. This
allows zMUD to trigger on the ANSI color codes coming from the MUD. Note that in
order to use this feature, you must be knowledgeable about ANSI codes. In your pattern,
enter the ANSI code, using %e to represent the escape character. For example,
%e[31m triggers on red text. I'll eventually add some code to make this easier for
people so you don't have to memorize ANSI codes.
The easiest way to get the correct ANSI codes entered into the trigger pattern is
to Copy the line you want to trigger on by selecting it in the output window with the
mouse. Then, create your trigger, make sure the Color Trigger option (in the Option tab)
is set, then paste (Ctrl-V) into the Pattern field. This will paste the proper ANSI
codes from the MUD screen.
Multi-line Triggers
-------------------
Surprise! Multi-line triggers are now here. This was impossible to do in the old
versions of zMUD, but because of the way the screen routines have been rewritten, it
is now easy! Now you know why I needed to work on the screen routines before working
more on the mapper, since I needed this in order to handle the multi-line exits in
next month's new mapper version.
Anyway, to trigger on multiple lines, use the $ character in the middle of a pattern
to denote a newline. For example "line 1$line 2" triggers on a line that ends with
"line 1" followed by a line that starts with "line 2". Use these new triggers in
moderation because they are not as fast as normal triggers.
GAG, SUB, COLOR, CW
-------------------
This version fixes lots and lots of problems with the above commands. zMUD now
allows SUB to work on multiple matches in a line. For example, if you have
#TRIGGER {Zugg} {#SUB {Z}}
Then *all* occurences of Zugg on the line will be replaced with Z, rather than just
the first match. Also, zMUD properly keeps track of the trigger matching line, so
if your trigger also spits out some text, and then colors or gags, the proper line
is modified. Finally, SUB now works properly in all combinations of wordwrapping and
should no longer mess up your scrolling.
New Editor
----------
The new Editor in the Window menu is the replacement for the old Command Buffer.
It was fully rewritten and should work much much better now. Give it another try
if you were frustrated with the old version.
GAG multiple lines
------------------
The GAG command now takes a numeric parameter specifying the number of lines to GAG.
Default is 1. For example, #GAG 5 gags the current line, plus the next 4 lines sent
by the MUD. You can use the #UNGAG command to display lines that otherwise might
be gagged.
CAPTURE block
-------------
When you specify the number of lines to capture to another window, if you specify
zero then capturing will continue until a blank line is received from the MUD,
capturing a block of text. Note that omitting the line count parameter assumes
a count of one line.
Other commands
--------------
The #PICK command has been expanded, and the #YESNO command has been added. Check
the online help for details on syntax.
Happy MUDding!
Zugg (13-Apr-97)
zugg@zuggsoft.com
http://www.zuggsoft.com/zmud